import { getStus } from "@/api/students"

const state = {
    student: {
        Stu:[]
    }
}


const mutations = {
    getStu:(state,pyload)=>{
        console.log(state,pyload,"sss");
    }
}

const actions = {
    getStuActions(context,pyload){
        console.log(23);
        context.commit("getStu",getStus().then(({data})=>pyload=data))
    }
}


export default {
    namespaced: true,
    state,
    mutations,
    actions
}




// export default new VUEX.Store({
//     // Vue 的核心概念只有几个



//     state: {  //仓库的状态 （数据）不推荐使用这个获取数据 维护数据
//         Stu:{}

//     },
//     getters: {//获取仓库的状态   获取数据
//         getStu(state) {
//             console.log(state);
//         },

//     },
//     mutations: {
//         getStuMutations(state,pyload) {
//                 console.log(state.Stu,pyload,"sss");
//         },
//     },
//     actions: {
//         getStuActions(context,pyload){
//             context.commit("getStuMutations",getStus().then(({data})=>pyload=data))

//         }


//     }

// })